YOUR APS GUIDE

Our Articles

Our articles are a reflection of our efforts to further advance our expertise in the field.
We write our articles to provide you with the highest quality service possible.

Advanced Priority Management: Macro Rules

Advanced Priority Management: Macro Rules

Defines the criteria used to sequence work orders during scheduling and determines the relative weights of these criteria.

What is the Purpose of the Priority Score?

The APS (Advanced Planning System) scheduling algorithm calculates a priority score to decide which work order should be assigned first when multiple orders are waiting to be scheduled at the same time.

This score is generated based on the variables and coefficients defined in the system.

#

Variable

 

Coefficient (0–1)

Description

1

F_DAYS

0,500

 

Number of days remaining until the due date. A higher weight prioritizes jobs that require earlier completion.

2

F_PRIORITY

0,500

 

Priority score of the job. Acts as a supporting factor with a relatively lower influence.

Represents the remaining time until the due date.
As the number of remaining days decreases, the job’s priority score increases, and the system schedules it earlier.

When assigned a higher weight, the system focuses on minimizing delay risk and prioritizes urgent jobs.

 Scenario 1: Priority-Based Planning in Job Assignment


To sequence work orders with the same due date, manual priority scores can be assigned to jobs.

This allows the system to make decisions not only based on due dates or automatically calculated scores, but also in line with the user’s operational preferences (such as urgent customer orders, strategically important jobs, productions with high delay costs, and jobs with available materials or supply risks).

In the example, there are two jobs on the 20CNC01 machine with the same due date.
Among these, Job 1.1 is considered more critical from an operational perspective and is therefore assigned a higher priority score.

As a result, the system schedules this job before the other one.

Let’s now observe this on the Gantt chart;



Job 1.1, which has a higher priority score, is scheduled before the other job on the same machine and within the same time frame.

This clearly demonstrates that the defined coefficients and assigned priority values have a direct impact on the scheduling outcome.

Scenario 2: Due Date-Oriented Planning

The system allows the creation of multiple scenarios based on different production conditions and planning requirements.

In this scenario, the coefficients are defined as follows:

  • F_DAYS = 0.700
  • F_PRIORITY = 0.300 

This distribution indicates that the system places greater emphasis on the due date in its decision-making process.



 Although Job 4.1 has a later due date (05/04/2026), it has a significantly higher priority score of 80. Therefore, the system schedules Job 4.1 earlier in the Gantt chart.

On the other hand, Job 1.1, despite having an earlier due date (04/04/2026), has a lower priority score of 50 and is positioned second by the system.

This situation may create a potential risk of delay with respect to the due date.

This example clearly demonstrates that scenario-based weighting directly influences planning behavior and, if not properly configured, can lead to operational risks; therefore, selecting the right coefficients becomes a strategic decision that critically impacts not only planning quality but also delivery performance.